package com.hksj.umm.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

@Data
public class UVDeviceRecordCountVO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("楼栋name")
    private String buildingId;

    @ApiModelProperty("楼栋name")
    private String buildingName;

    @ApiModelProperty("楼层name")
    private String floorId;

    @ApiModelProperty("楼层name")
    private String floorName;

    @ApiModelProperty("科室Value")
    private String departmentItemValue;

    @ApiModelProperty("科室Name")
    private String departmentName;

    @ApiModelProperty("房间id")
    private String roomId;

    @ApiModelProperty("房间name")
    private String roomName;

    @ApiModelProperty("点位id")
    private String pointId;

    @ApiModelProperty("点位名称")
    private String pointName;

    @ApiModelProperty("设备id")
    private String deviceId;

    @ApiModelProperty("设备名称")
    private String deviceName;

    @ApiModelProperty("设备属性（回路code）")
    private String property;

    @ApiModelProperty("设备属性关联模型id")
    private String deviceModelId;

    @ApiModelProperty("设备属性关联模型名称")
    private String modelName;

    @ApiModelProperty("消杀开始时间")
    private Date openTime;

    @ApiModelProperty("消杀结束时间")
    private Date closeTime;

    @ApiModelProperty("累计消杀次数")
    private Integer totalCount = 0;

    @ApiModelProperty("累计消杀时长(小时)")
    private BigDecimal totalTime = BigDecimal.ZERO;

}
